/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modelo;

/**
 *
 * @author Luan
 */
public class Funcionario extends PessoaFisica {
    private String login;
    private String senha;
    private Data dataNascimento;
    private String celular;
    private int nivelAcesso;
    private float valorCaixa;

    public Funcionario(String nome, String telefone, String endereco, String CEP, String numEnd, String bairro, String estado,
            String cidade, int idPessoaFisica, String CPF, String ufRG, String orgExRG, String RG, String login, String senha,
            Data dataNascimento, String celular, int id,int nivelAcesso,float valorCaixa,String complemento) {
        super(id, nome, telefone, endereco, CEP, numEnd, bairro, estado, cidade, idPessoaFisica, CPF, ufRG, orgExRG, RG,complemento);
        this.login = login;
        this.senha = senha;
        this.dataNascimento = dataNascimento;
        this.celular = celular;
        this.nivelAcesso = nivelAcesso;
        this.valorCaixa = valorCaixa;
    }

    public Funcionario(String nome, String telefone, String endereco, String CEP, String numEnd, String bairro, String estado,
            String cidade, String CPF, String ufRG, String orgExRG, String RG, String login, String senha, Data dataNascimento,
            String celular,int nivelAcesso,float valorCaixa,String complemento) {
        super(nome, telefone, endereco, CEP, numEnd, bairro, estado, cidade, CPF, ufRG, orgExRG, RG,complemento);
        this.login = login;
        this.senha = senha;
        this.dataNascimento = dataNascimento;
        this.celular = celular;
        this.nivelAcesso = nivelAcesso;
        this.valorCaixa = valorCaixa;
    }

    public int getNivelAcesso() {
        return nivelAcesso;
    }

    public void setNivelAcesso(int nivelAcesso) {
        this.nivelAcesso = nivelAcesso;
    }

    
    public Data getDataNascimento() {
        return dataNascimento;
    }

    public void setDataNascimento(Data dataNascimento) {
        this.dataNascimento = dataNascimento;
    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getSenha() {
        return senha;
    }

    public void setSenha(String senha) {
        this.senha = senha;
    }

    public String getCelular() {
        return celular;
    }

    public void setCelular(String celular) {
        this.celular = celular;
    }

    public float getValorCaixa() {
        return valorCaixa;
    }

    public void setValorCaixa(float valorCaixa) {
        this.valorCaixa = valorCaixa;
    }
    

}
